PXC Documentation

PXC Home

Transform

pre 1.18

Node Data

Display name

Transform

Internal name

Node_pSystem_Transform

Inheritances

Node_pSystem_Transform

Inputs

Particles

particle

Particles

buffer

Mask

Direct Move

bool

Do Move

vec2[2]

Move

Vector Move

bool

Do Vector Move

bool

Vector Impulse

range

Speed

rotRand

Direction

Rotation

bool

Do Rotate

enum

Mode

range

Rotate

Scale

bool

Do Scale

enum

Mode

bool

Accumulative

range2

Scale

Outputs

particle

Particles


Apply transformation to particles.



Properties


Direct Move
Direct MoveMove particle directly by setting x,y offset per frame.
Vector Move
Vector MoveApply movement vector to particle, movement vector will accumulate so particle will move faster overtime.
Vector ImpulseApply vector once when particle spawn to prevent acceleration (speed over lifespan curve will have no impact).
SpeedMovement vector speed.
DirectionMovement vector direction.
Rotation
RotationRotate particle.
ModeRotation application mode
- Add: Add Rotation to current particle rotation per frame.
- Multiply: Multiply Rotation to current particle rotation per frame.
- Override: Override particle rotation with Rotation.
RotateRotation amount.
Scale
ScaleScale particle.
ModeScale application mode
- Add: Add Scale to current particle scale per frame.
- Multiply: Multiply Scale to current particle scale per frame.
- Override: Override particle scale with Scale.
AccumulativeWhether to pply scale modification to the current scale or initial spawning scale (use in conjunction with scale curve).
ScaleScale amount.



Commit History


1.19.8
  • Introduced

Related Links